Company NameIndustryLocationFundingRevenueEmployees
Technology, Information and Internet
$3.8M
24
Technology, Information and Internet
United States, California, Oakland
$15M
51
Technology, Information and Internet
United States, New York, New York
$637M
$75M
372
Technology, Information and Internet
United Kingdom, London
11
Technology, Information and Internet
United States, Ohio, Columbus
148
Technology, Information and Internet
United States, New York, NY
$1.5M
$3.8M
63
Technology, Information and Internet
United States, CALIFORNIA (CA), El Segundo
$4.2M
3
Technology, Information and Internet
United States, Oregon, Portland
$1.5M
12
Technology, Information and Internet
Switzerland, Switzerland, Zürich
$3.8M
26
Technology, Information and Internet
Korea, Democratic People's Republic of, Pyongyang, Best Town
10K